package com.chorye.function.schedule.mapper;


import com.chorye.function.schedule.entity.QuartzEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 定时任务持久层
 *
 * @author Chorye
 */
public interface QuartzMapper {
    /**
     * 查询所有任务
     *
     * @param pageNo   当前页数
     * @param pageSize 每页条数
     * @return 定时任务的列表
     */
    List<QuartzEntity> listAll(@Param("pageNo") Integer pageNo, @Param("pageSize") Integer pageSize);

    /**
     * 分页查询总条数
     *
     * @return 总条数
     */
    int count();
}